3 Charlotte Place | Fitzrovia, London W1T 1SD, England
View on Map
What travelers say:
Really delicious homely food in very large portions. Proper Italian cooking, traditional and beautifully prepared. Cosy restaurant atmosphere, quaint & charming with lots of character. Great service too. Highly recommend and would return. 10 min stroll from theatre area.